package com.solution.dao;

import java.util.List;

import com.solution.exception.DAOException;
import com.solution.model.UserPermissionType;
/**
 * Exposes the CRUD functionalities for the UserPermissionType table.
 *
 */
public interface UserPermissionTypeDAO extends DAO<UserPermissionType>{
	/**
	 * get list of permissions for user
	 * @param userID
	 * @return
	 * @throws DAOException
	 */
	public List<UserPermissionType> getPermissionListByUserId(Long userID) throws DAOException;
	
}
